praying mantids - English Synonyms Dictionary